supply of skills - Turkish English Dictionary